Hiyerarşik Kümeleme ile Yazılım Mimarisi Geri Kazanımı
نویسنده
چکیده
As a result of not running appropriately the software development process, many problems occurs. One of important these problems is not forming software architecture. Analysis, development and testing will become harder, maybe impossible with a system without software architecture.For this reason, focused on software architecture recovery from source code and tested various methods. While lack of source about software architecture recovery domain is trying to be satisfied, also, explanation of past studies with a comprehensible way and for this reason representing a source material for future research is aimed.With this perspective; hierarchical clustering for software architecture recovery examined and fundamental principals, clustering measures, algorithms and studies on software domain described. Anahtar Kelimeler: Software architecture, Reverse engineeering, Architecture recovery, Hierarchical clustering.
منابع مشابه
Çok Katmanlı Nesne İlişkisel Eşleme Mimarisi İçin Otomatik Fonksiyonel Büyüklük Ölçümü
Özet. Fonksiyonel Büyüklük Ölçümü’nde, çeşitli fonksiyonel büyüklük ölçüm metodları kullanılarak objektiflik ve tutarlılığın artırılması için standartlaşmaya ihtiyaç duyulmaktadır. Bazı mimari stiller için kullanımda olan çeşitli standardizasyon tanımları yapılmış olsa da, objektiflik ve tutarlılığı artırmak için hala yapılabilecek iyileştirmeler bulunmaktadır. Bu iyileştirmeler, otomasyon meth...
متن کاملTADES CAR: Yazilim Kalite Maliyetlerini Dusurmeye Yonelik Kok-Neden Analizi Durum Calismasi
Özetçe. Üretim alanında yaygın kullanımı bulunan Kalite Maliyetleri yazılım geliştirme alanında da projelerde yazılım kalitesine yönelik yapılan faaliyetler hakkında yol gösterici bir ölçüm olarak değerlendirilebilir. Yazılım kalite maliyetlerinin toplam proje maliyetine oranı ve yazılım kalite maliyetlerinin kendi içerisindeki dağılımı yazılım geliştirme ekiplerine izledikleri süreçler ile ilg...
متن کاملMelez Erişim Denetimi için bir Mimari Önerisi: İK Uygulaması Örneği
Özet. Anlamsal web, web içeriklerinin diğer yazılımlar tarafından anlaşılabilir, yorumlanabilir, kullanılabilir olmasını ve bilginin paylaşılmasını amaçlamaktadır. Anlamsal web’de bilginin güvenliği erişim denetimi ile sağlanmaktadır. OBAC(Ontology Based Access Control – Ontoloji Tabanlı Erişim Denetimi) verinin anlamsal tanımının olduğu ontolojilere erişim denetiminin sağlanmasında kullanılan ...
متن کاملİletişim Katmanı Yazılım Mimarisi
Özet. Bu makalede, nesneye dayalı İletişim Katmanı Yazılım Mimarisi (İKYM) sunulmuştur. İKYM, iletişim katmanlarını ve protokollerini gerçekleyen yazılımların tasarımında kullanılmak üzere geliştirilmiş bir mimaridir ve her bir katman için genel ve modüler bir yapı önerir. Bu mimari, iletişim katmalarına kolayca uygulanabilirken, yazılım geliştirme sürecinin her evresindeki kazanımları sayesind...
متن کاملMetin Madenciliği Kullanılarak Yazılım Kullanımına Dair Bulguların Elde Edilmesi
Özet. Yazılım teknolojileri hızla ilerlemekte ve buna paralel olarak hem kamu alanında hem de özel sektörde gerçekleştirilen yazılım projelerinin sayısı artmaktadır. Yazılım otomasyon projelerinden elde edilen en büyük çıktılardan birisi kuşkusuz ki üretilen verilerdir. Yüksek boyutlu, anlaşılması güç bu verilerin işlenerek, daha anlamlı ve yönlendirici verilere dönüştürülmesi önemli bir ihtiya...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2015